许多年前在编程语言设计和操作系统上的选择可能当时看起来无关紧要。但是,这些远古的决定至今仍然继续困扰着软件开发者。下面所介绍的就是一些在编程语言和操作系统里的那些让开发者头疼的过时的选择。 众所周知,软件开发者每天都要做各种各样的决定:如何最好的实现功能、如何修复bug、如何提升应用程序的性能等等。但是他们同样是在别人的劳动成果下面继续做自己的决定的,比如说:他们使用的是别人开发出来的编程语言和操作系统以及各种开发工具。一些语言开发和系统设计行业里的前辈以前所作出的决定在那个时候可能是很有意义的, ...
2014-03-24 12:49
有些语言诞生几十年了依然是世界上最流行的语言,比如C语言。有些语言虽然号称新兴的语言却很少有人使用。在编程语言这个领域里似乎不符合长江后浪推前浪这个规律。这恐怕不止语言本身的因素,里面的缘由值得研究者 ...
2013-06-10 22:39
Github今天发布了一个名为Atom的全新在线文本编辑器。编辑器采用全新域名 atom.io 运行。据说 Github 内部已经使用 Atom 六年时间。目前 Atom 暂时只接受邀请注册使用。在文章announcing the new editor today中,Gi ...
2014-02-27 13:56
Linux之父Linus Torvalds和英特尔开源技术中心CTO Dirk Hohndel在LinuxCon Japan 2013大会上举行了炉边谈话,讨论隐私、多样性和Linux走向何处等范围广泛的话题。Torvalds谈到了一个他经常被问到的问题为什么创造Lin ...
2013-06-10 22:02
这是我最常说的一句话,说给那些打算放弃朝九晚五的上班生活、去创造自己的软件挣钱的程序员。 通常这句话跟在这样的问句后面你怎么知道这地球上会有人愿意花钱买你的软件? 当然,这是因为有一个非常幸 ...
2012-06-29 10:50
据TechCrunch报道,风险投资集团Andreessen Horowitz近日宣布将在本周向GitHub投资一亿美元。这笔投资不管对Andreessen Horowitz来说,还是对GitHub来说,都是非常重要的。 但GitHub究竟是什么?为什么开发者们都 ...
2012-07-18 08:09
如果你认为软件工程师将所有时间都花在了构思巧妙算法和令人惊叹的图形例程,然后将这些转化为优雅紧凑的代码上,那你就错了。 据Electric Cloud的一份数据报告显示,开发者近 20% 的时间可能花在了....等 ...
2013-05-03 16:03
分享到微信
打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。